bit diddling - Turkish English Dictionary